treasure flower
Explore definitions, synonyms, and language insights of treasure flower
Definitions
                    Noun
                    
            decumbent South African perennial with short densely leafy stems and orange flower rays with black eyespots at base